supervisor (project) - Spanish English Dictionary